// 入口函数
$(function(){
    getUserInfo()

    // 退出登录
    $('#logout').on('click',function(){
        // alert('ok')
     layer.confirm('您确定要退出吗?', { icon: 3, title: '提示' }, function (index) {

            localStorage.removeItem('token');
            location.href = 'login.html'
            // 关闭确认框
            layer.close(index);
        });
    })
    })
//   全局变量
// var ergou = 'enen'
    function getUserInfo(){
        $.ajax({
            method:'get',
            url:'/my/userinfo',
            headers:{
                Authorization:localStorage.getItem('token')
            },
            success(res){
                if(res.status !== 0){
                    return layui.layer.msg(res.message,{icon: 5})
                }
                // console.log(res);
                //渲染用户数据到页面
                renderAvatar(res.data)
            },
            complete(xhr){
                // console.log(xhr);
                // console.log(xhr.responseJSON);
                if(xhr.responseJSON.status === 1 && xhr.responseJSON.message === '身份认证失败！'){
                    localStorage.removeItem('token')
                    location.href = 'login.html'
                }
            }
        })
    }
    // 封装一个渲染用户信息的函数
    function renderAvatar(user){
        console.log(user);
        var name = user.nickname || user.username
        console.log(name);
        $('#welcome').html('欢迎 ' + name)
        // 渲染头像
        if (user.user_pic !==null){
            // 有图片头像
            $('.layui-nav-img').show().attr('src',user.user_pic)
            $('.text-avatar').hide()
        }else{
            var first = name[0].toUpperCase()
            $('.text-avatar').show().html(first)
            $('.layui-nav-img').hide()
        }
    }

